using System;

namespace Framework.Interop
{
	[Flags]
	public enum EnumOptions
	{
		Folders             = 0x0020,   // only want folders enumerated (SFGAO_FOLDER)
		NonFolders          = 0x0040,   // include non folders
		IncludeHidden       = 0x0080,   // show items normally hidden
		InitOnFirstNext     = 0x0100,   // allow EnumObject() to return before validating enum
		NetPrinterSrch      = 0x0200,   // hint that client is looking for printers
		Shareable           = 0x0400,   // hint that client is looking sharable resources (remote shares)
		Storage             = 0x0800    // include all items with accessible storage and their ancestors
	}
}
